Text copied to clipboard!
Titre
Text copied to clipboard!Développeur Java Intermédiaire
Description
Text copied to clipboard!
Nous recherchons un Développeur Java Intermédiaire talentueux et motivé pour rejoindre notre équipe de développement logiciel dynamique. En tant que membre clé de notre département technologique, vous serez responsable de la conception, du développement et de la maintenance d'applications Java robustes et évolutives. Vous travaillerez en étroite collaboration avec les architectes logiciels, les chefs de projet et les autres développeurs pour livrer des solutions de haute qualité répondant aux besoins de nos clients.
Le candidat idéal possède une solide expérience en développement Java, une bonne compréhension des principes de la programmation orientée objet, ainsi qu'une connaissance pratique des frameworks tels que Spring et Hibernate. Vous devez être capable de travailler de manière autonome tout en collaborant efficacement au sein d'une équipe agile.
Vos responsabilités incluront l'analyse des besoins techniques, la rédaction de spécifications, le développement de nouvelles fonctionnalités, la correction de bugs, ainsi que la participation aux revues de code. Vous serez également impliqué dans l'amélioration continue des processus de développement et dans l'intégration de nouvelles technologies.
Nous valorisons les personnes curieuses, rigoureuses et passionnées par la technologie. Si vous aimez résoudre des problèmes complexes, apprendre de nouvelles compétences et contribuer à des projets innovants, ce poste est fait pour vous.
Ce rôle offre une opportunité unique de croissance professionnelle dans un environnement stimulant, avec des possibilités de formation continue, de télétravail partiel et une culture d'entreprise axée sur l'innovation et la collaboration.
Responsabilités
Text copied to clipboard!- Développer et maintenir des applications Java robustes
- Participer à la conception technique des solutions
- Collaborer avec les équipes produit et QA
- Effectuer des revues de code et assurer la qualité du code
- Corriger les bugs et optimiser les performances
- Rédiger la documentation technique
- Participer aux réunions Agile/Scrum
- Contribuer à l'amélioration continue des processus de développement
Exigences
Text copied to clipboard!- Diplôme en informatique ou domaine connexe
- 3 à 5 ans d'expérience en développement Java
- Maîtrise de Java SE et Java EE
- Expérience avec Spring, Hibernate ou frameworks similaires
- Connaissance des bases de données relationnelles (MySQL, PostgreSQL)
- Compréhension des principes SOLID et de la programmation orientée objet
- Expérience avec les outils de versionnement (Git)
- Bonne capacité de communication et esprit d'équipe
Questions potentielles d'entretien
Text copied to clipboard!- Depuis combien de temps développez-vous en Java ?
- Quels frameworks Java avez-vous utilisés ?
- Avez-vous déjà travaillé dans un environnement Agile ?
- Comment gérez-vous les revues de code ?
- Quelle est votre expérience avec les bases de données relationnelles ?
- Avez-vous déjà utilisé des outils d'intégration continue ?
- Comment assurez-vous la qualité de votre code ?
- Êtes-vous à l'aise avec le travail en équipe distribuée ?